all: Don't warn about deprecated gtk_window_present usage
authorBastien Nocera <hadess@hadess.net>
Wed, 25 Jul 2018 15:42:26 +0000 (17:42 +0200)
committerBastien Nocera <hadess@hadess.net>
Mon, 25 Feb 2019 16:38:08 +0000 (17:38 +0100)
Avoid compilation warnings about internal users of gtk_window_present().

14 files changed:
gtk/a11y/gtkiconviewaccessible.c
gtk/a11y/gtktreeviewaccessible.c
gtk/a11y/gtkwidgetaccessible.c
gtk/gtkaboutdialog.c
gtk/gtkcolorbutton.c
gtk/gtkfilechooserbutton.c
gtk/gtkfilechoosernative.c
gtk/gtkfontbutton.c
gtk/gtkpagesetupunixdialog.c
gtk/gtkprinteroptionwidget.c
gtk/gtkprintoperation-unix.c
gtk/gtkprintoperation.c
gtk/gtkprintunixdialog.c
gtk/gtkwindow.c

index 1cebf28df614ede16d65230f1afa56963869aa8a..5eab1dbdf8b7d82f388f39949904ff5772ec6c93 100644 (file)
@@ -626,7 +626,11 @@ gtk_icon_view_item_accessible_grab_focus (AtkComponent *component)
   _gtk_icon_view_set_cursor_item (GTK_ICON_VIEW (item->widget), item->item, NULL);
   toplevel = gtk_widget_get_toplevel (GTK_WIDGET (item->widget));
   if (gtk_widget_is_toplevel (toplevel))
-    gtk_window_present (GTK_WINDOW (toplevel));
+    {
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+      gtk_window_present (GTK_WINDOW (toplevel));
+      G_GNUC_END_IGNORE_DEPRECATIONS
+    }
 
   return TRUE;
 }
index 6a275785406c99cc054620fa700408cdf190568e..79008638e472f27a0f9f867f4f16eb95050ab31f 100644 (file)
@@ -1179,7 +1179,11 @@ gtk_tree_view_accessible_grab_cell_focus (GtkCellAccessibleParent *parent,
                                           gdk_x11_get_server_time (gtk_widget_get_surface (widget)));
           else
 #endif
-            gtk_window_present (GTK_WINDOW (toplevel));
+            {
+              G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+              gtk_window_present (GTK_WINDOW (toplevel));
+              G_GNUC_END_IGNORE_DEPRECATIONS
+            }
         }
 
       return TRUE;
index 69a205f5084e90f80e37faa9211bf9f04d344f90..ebdee94276c3ab31d468634f13c37dee7e171b9e 100644 (file)
@@ -608,9 +608,12 @@ gtk_widget_accessible_grab_focus (AtkComponent *component)
       gtk_window_present_with_time (GTK_WINDOW (toplevel),
       gdk_x11_get_server_time (gtk_widget_get_surface (widget)));
 #else
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       gtk_window_present (GTK_WINDOW (toplevel));
+      G_GNUC_END_IGNORE_DEPRECATIONS
 #endif
     }
+
   return TRUE;
 }
 
index ab344cc71b293878adf942dc94f4abd3704493a0..1105a966e983cad91023937aebbafb51df05f928 100644 (file)
@@ -1002,7 +1002,9 @@ gtk_about_dialog_activate_link (GtkAboutDialog *about,
       g_signal_connect (dialog, "response",
                         G_CALLBACK (gtk_widget_destroy), NULL);
 
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       gtk_window_present (GTK_WINDOW (dialog));
+      G_GNUC_END_IGNORE_DEPRECATIONS
     }
 
   return TRUE;
@@ -2409,7 +2411,9 @@ gtk_show_about_dialog (GtkWindow   *parent,
 
     }
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 /**
index 7b764d995782d2e4b14ecb58416b961edcf56ea2..0c8abded617310f6421a45985729ee6fe9b7bd9e 100644 (file)
@@ -555,7 +555,9 @@ gtk_color_button_clicked (GtkButton *b,
 
   gtk_color_chooser_set_rgba (GTK_COLOR_CHOOSER (priv->cs_dialog), &priv->rgba);
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (priv->cs_dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 static void
index 3d41a1f233c3fe8e7435408423c65b53fb79c977..f7d4e3d49a307a71c225c1f07a8982a3e80c0ff4 100644 (file)
@@ -2705,7 +2705,11 @@ open_dialog (GtkFileChooserButton *button)
 
   gtk_widget_set_sensitive (priv->combo_box, FALSE);
   if (priv->dialog)
-    gtk_window_present (GTK_WINDOW (priv->dialog));
+    {
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+      gtk_window_present (GTK_WINDOW (priv->dialog));
+      G_GNUC_END_IGNORE_DEPRECATIONS
+    }
   else
     gtk_native_dialog_show (GTK_NATIVE_DIALOG (priv->native));
 }
index b6c65b449b481329c8a76a0154c2279d8a7725d2..aec8cb9df9ccd7564f45ee48fedd26826b4b5d20 100644 (file)
@@ -623,7 +623,9 @@ show_dialog (GtkFileChooserNative *self)
                     G_CALLBACK (dialog_update_preview_cb),
                     self);
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (self->dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 static void
index 4617ed12d3666d2977a411c328c9721572187525..3d87ffb103e1240121ede432d8500b89a440d3a6 100644 (file)
@@ -995,7 +995,9 @@ gtk_font_button_clicked (GtkButton *button,
       gtk_font_chooser_set_font_desc (font_dialog, priv->font_desc);
     }
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (priv->font_dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 
index 5bcd37a6bbf0607dca9d6cd73903c93a46e346c1..5549fe71c4a7caf320c83ccfbddb4716885e8f65 100644 (file)
@@ -787,7 +787,9 @@ paper_size_changed (GtkComboBox            *combo_box,
           /* And show the custom paper dialog */
           custom_paper_dialog = _gtk_custom_paper_unix_dialog_new (GTK_WINDOW (dialog), NULL);
           g_signal_connect (custom_paper_dialog, "response", G_CALLBACK (custom_paper_dialog_response_cb), dialog);
+          G_GNUC_BEGIN_IGNORE_DEPRECATIONS
           gtk_window_present (GTK_WINDOW (custom_paper_dialog));
+          G_GNUC_END_IGNORE_DEPRECATIONS
 
           return;
         }
index a81168247b56caebe2997d69e516110edfe5b910..6ca97ce35fbc59d63817fed385baa8a4f30e8770 100644 (file)
@@ -573,7 +573,9 @@ filesave_choose_cb (GtkWidget              *button,
   g_signal_connect (dialog, "response",
                     G_CALLBACK (dialog_response_callback), widget);
   gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 static gchar *
index 85cc1718059cf5aff867c78aa23060dd2fe0541d..8e15763b67bc78314e4d02839a5c097423d0d10b 100644 (file)
@@ -729,8 +729,10 @@ gtk_print_operation_unix_run_dialog_async (GtkPrintOperation          *op,
 
       g_signal_connect (pd, "response", 
                        G_CALLBACK (handle_print_response), rdata);
-      
+
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       gtk_window_present (GTK_WINDOW (pd));
+      G_GNUC_END_IGNORE_DEPRECATIONS
     }
   else
     {
@@ -1025,8 +1027,10 @@ gtk_print_run_page_setup_dialog_async (GtkWindow            *parent,
 
   g_signal_connect (dialog, "response",
                    G_CALLBACK (handle_page_setup_response), rdata);
+
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (dialog));
+  G_GNUC_END_IGNORE_DEPRECATIONS
  }
 
 struct _PrinterFinder 
index c18d3d2d78b3beba2a47c91fdfabdc9558c75ec0..3c6b01937ce8d5e77d795db354aacac6c1d30229 100644 (file)
@@ -2852,7 +2852,9 @@ handle_progress_response (GtkWidget *dialog,
 static gboolean
 show_progress_timeout (PrintPagesData *data)
 {
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   gtk_window_present (GTK_WINDOW (data->progress));
+  G_GNUC_END_IGNORE_DEPRECATIONS
 
   data->op->priv->show_progress_timeout_id = 0;
 
index 7dc8c37202938a7a81d50cd4aadf531c64aa677b..9b36ce9dd196c0bb3c6764f032a8251ee73c86ec 100644 (file)
@@ -3312,7 +3312,9 @@ paper_size_changed (GtkComboBox        *combo_box,
           /* And show the custom paper dialog */
           custom_paper_dialog = _gtk_custom_paper_unix_dialog_new (GTK_WINDOW (dialog), _("Manage Custom Sizes"));
           g_signal_connect (custom_paper_dialog, "response", G_CALLBACK (custom_paper_dialog_response_cb), dialog);
+          G_GNUC_BEGIN_IGNORE_DEPRECATIONS
           gtk_window_present (GTK_WINDOW (custom_paper_dialog));
+          G_GNUC_END_IGNORE_DEPRECATIONS
 
           return;
         }
index a9cd0945c129e0da36c605508b2016b688370c58..3da5073c08afa6469e0dd37ba7eb7d2608f15f2e 100644 (file)
@@ -10405,7 +10405,9 @@ gtk_window_set_debugging (gboolean enable,
 
   if (enable)
     {
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       gtk_window_present (GTK_WINDOW (inspector_window));
+      G_GNUC_END_IGNORE_DEPRECATIONS
       if (dialog)
         gtk_widget_show (dialog);